package com.honda.hondatimingmonitor.domain;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class AlarmLog {
    private Long id;
    private Integer enterpriseId;
    private String operatorCode;
    private String operatorName;
    private String vehicleCode;
    private String userCode;
    private String deviceCode;
    private String vehicleNumber;
    private String vin;
    private Integer modelId;
    private String modelName;
    private String travelCode;
    private LocalDateTime startTime;
    private LocalDateTime endTime;
    private BigDecimal startLongitude;
    private BigDecimal startLatitude;
    private BigDecimal endLongitude;
    private BigDecimal endLatitude;
    private String startLocation;
    private String endLocation;
    private String alarmId;
    private String scoreBuckleInfo;
    private BigDecimal scoreBuckle;
    private String alarmName;
    private String alarmNameZh;
    private String alarmContent;
    private Integer isAlarm;
    private Integer alarmClass;
    private Integer alarmType;
    private BigDecimal alarmTime;
    private BigDecimal speedBefore;
    private BigDecimal speedAfter;
    private BigDecimal speedValue;
    private BigDecimal alarmDistance;
    private LocalDateTime machineTime;
    private LocalDateTime receiverTime;
    private LocalDateTime logTime;
    private Integer isShow;
    private Integer isError;
    private Integer isRead;
    private Integer isAppShow;
    private String errorMsg;
    private String reserved1;
    private String reserved2;
    private String reserved3;
    private Integer report_way;

}
